package com.thinkgsp.jxc.service;

import com.thinkgsp.jxc.model.Emp;
import com.thinkgsp.sys.model.SysAccountPeriod;
import com.thinkgsp.sys.model.SysUser;

/**
 * 业务类基类
 * @author evan
 *
 */
public interface GeneralService {

	/**
	 * 获取当前登录用户关联的职员
	 */
	public Emp getCurrentEmp();
	
	/**
	 * 获取当前登录的用户
	 * @return
	 */
	public SysUser getCurrentUser();
	
	/**
	 * 获取当前工作期间
	 * @return
	 */
	public SysAccountPeriod getCurrentPeriod();
	
	/**
	 * 获取期间
	 * @param year
	 * @param period
	 * @return
	 */
	public SysAccountPeriod getPeriod(int year,int period);
}
